three window mask - English Synonyms Dictionary